fight your own battles - Turco Inglés Diccionario